﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using GerTestes.Data;
using GerTestes.Entity;

namespace GerTestes.Business
{
    public class NGCasosRequisito
    {
        #region Get Casos de Requisitos
        public DataTable getCasosRequisito(int pSubModulo)
        {
            if (pSubModulo <= 0)
                throw new Exception("Sub-Módulo é obrigatório!");
            return new DBCasosRequisito().getCasosRequisito(pSubModulo);
        }
        #endregion

        #region Get Casos de Requisitos
        public CasoRequisitos getDadosCasosRequisito(int pCasoRequisito)
        {
            return new DBCasosRequisito().getDadosCasosRequisito(pCasoRequisito);
        }
        #endregion

        #region Incluir Caso de Requisito
        public bool incluirCasoRequisito(CasoRequisitos casoRequisito)
        {
            return new DBCasosRequisito().incluirCasoRequisito(casoRequisito);
        }
        #endregion

        #region Alterar Caso de Requisito
        public bool alterarCasoRequisito(CasoRequisitos casoRequisito)
        {
            return new DBCasosRequisito().alterarCasoRequisito(casoRequisito);
        }
        #endregion

        #region Excluri Caso de Requisito
        public bool excluirCasoRequisito(int pCasoRequisito)
        {
            return new DBCasosRequisito().excluirCasoRequisito(pCasoRequisito);
        }
        #endregion
    }
}
